summit (mountain) - French English Dictionary